<?php

class IngresoMenu {

    static function getMenu() {

        $menu = null;
		
	    if (user()->checkAccess('Carrera.PeriodoIngreso.*') || user()->checkAccess('Carrera.PeriodoIngreso.Index')) {
            $item = array(array('label' => t('Periodo de Ingreso', 'carrera_etiqueta'), 'url' => array('/carrera/PeriodoIngreso')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }
        
    	if (user()->checkAccess('Carrera.AperturaProgramaAcademico.*') || user()->checkAccess('Carrera.AperturaProgramaAcademico.Index')) {
            $item = array(array('label' => t('Apertura Programa Academico', 'carrera_etiqueta'), 'url' => array('/carrera/AperturaProgramaAcademico')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }
        
   		if (user()->checkAccess('Carrera.IngresoActividad.*') || user()->checkAccess('Carrera.IngresoActividad.Index')) {
            $item = array(array('label' => t('Apertura de Actividad de Ingreso', 'carrera_etiqueta'), 'url' => array('/carrera/IngresoActividad/')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }
        
    	if (user()->checkAccess('Carrera.IngresoCurso.*') || user()->checkAccess('Carrera.IngresoCurso.Index')) {
            $item = array(array('label' => t('Apertura Curso de Ingreso', 'carrera_etiqueta'), 'url' => array('/carrera/IngresoCurso')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }
		
    	if(user()->checkAccess('Carrera.ActividadIngreso.*') || user()->checkAccess('Carrera.ActividadIngreso.Index'))
		{
			$item = array(array('label'=>t('Actividades de Ingreso','carrera_etiqueta'), 'url'=>array('/carrera/ActividadIngreso')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
    	if(user()->checkAccess('Carrera.DocumentacionIngreso.*') || user()->checkAccess('Carrera.DocumentacionIngreso.Index'))
		{
			$item = array(array('label'=>t('Documentacion de Ingreso','carrera_etiqueta'), 'url'=>array('/carrera/DocumentacionIngreso')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}

     	if (user()->checkAccess('Carrera.IngresoEntrevista.*') || user()->checkAccess('Carrera.IngresoEntrevista.Index')) {
            $item = array(array('label' => t('Entrevista de Ingreso', 'carrera_etiqueta'), 'url' => array('/carrera/IngresoEntrevista')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }
		
    	if (user()->checkAccess('Carrera.PreInscripcion.*') || user()->checkAccess('Carrera.PreInscripcion.Inscripcion')) {
            $item = array(array('label' => t('Solicitu de Ingreso', 'carrera_etiqueta'), 'url' => array('/carrera/preInscripcion//')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }

        if (user()->checkAccess('Carrera.IngresoActividadPreInscripcion.*') || user()->checkAccess('Carrera.IngresoActividadPreInscripcion.index')) {
            $item = array(array('label' => t('Registrar Asistencia y notas', 'carrera_etiqueta'), 'url' => array('/carrera/IngresoActividadPreInscripcion')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }

        if (user()->checkAccess('Carrera.Preinscripcion.*') || user()->checkAccess('Carrera.PreInscripcion.cierrePlanilla')) {
            $item = array(array('label' => t('Cierre Planillas', 'carrera_etiqueta'), 'url' => array('/carrera/preInscripcion/cierrePlanilla')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }
        
        if (user()->checkAccess('Carrera.Preinscripcion.*') || user()->checkAccess('Carrera.PreInscripcion.definicionDeIngresante')) {
            $item = array(array('label' => t('Definicion de Ingresante', 'carrera_etiqueta'), 'url' => array('/carrera/preInscripcion/definicionDeIngresante')));
            $menu = is_null($menu) ? $item : array_merge($menu, $item);
        }

		return $menu;
    }

}

?>